Smartling\Extensions\Acf\AcfDynamicSupport D

Total Complexity 130
Dependencies 16
Dependents 6
Total lines 593
Lines of code 437
Logical lines of code 247
Comment lines 30
Methods 29
Properties 6

Methods 29

Method Rating Maintainability Complexity Lines of code
buildRules()
D
39 36 53
getDatabaseDefinitions()
A
44 10 46
getReferencedTypeByKey()
A
55 9 19
verifyDefinitions()
A
56 8 18
prepareFilters()
S
51 7 28
removePreTranslationFields()
S
56 6 16
tryRegisterACF()
S
49 4 32
getFieldsByGroup()
S
53 4 23
getGroups()
S
56 4 19
getLocalDefinitionsOld()
S
55 4 19
validateAcfStores()
S
66 5 8
getBlogListForSearch()
S
60 4 14
rawReadFields()
S
52 3 25
extractFieldDefinitions()
S
59 3 15
rawReadGroups()
S
57 2 18
tryRegisterACFOptions()
S
59 2 15
getLocalDefinitionsNew()
S
63 2 11
extractGroupsDefinitions()
S
64 2 10
getLocalDefinitions()
S
70 2 7
checkAcfTypes()
S
74 2 4
getAcf()
S
69 2 7
isRelatedField()
S
68 2 6
getPostTypes()
S
80 1 3
getDefinitions()
S
82 1 3
run()
S
78 1 4
getLogger()
S
82 1 3
getBlogs()
S
81 1 3
__construct()
S
72 1 5
checkOptionPages()
S
79 1 3